package com.essential.program;

/*
while循环是先判断循环条件，再执行循环。而另一种do while循环则是先执行循环，再判断条件，条件满足时继续循环，条件不满足时退出。它的用法是：

    do {
        执行循环语句
    } while (条件表达式);
do while循环会至少循环一次。

##小结
    do while循环先执行循环，再判断条件；
    do while循环会至少执行一次。

 */
public class DoWhile {
    public static void main(String[] args) {
        //计算n和m之间的和
        int sum = 0;
        int m = 20;
        int n = 100;
        // 使用do while计算M+...+N:
        do {
            sum += m++;
        } while (m<=n);
        System.out.println(sum);
    }

}
